persian sturgeon - French English Dictionary